body {
	position: relative;
}
.in_1em {
	text-indent: 10px;
}
.line_30px {
	line-height: 30px;
}
.line_60px {
	line-height: 60px;
}
.line_120 {
	line-height: 120%;
}
.line_180 {
	line-height: 180%;
}
.line_h {
	line-height: 150%;
}
.lightinthebox {
	background: rgb(255, 255, 255); margin: 0px auto; padding: 0px 10px; width: 952px;
}
#headerblock {
	height: 74px; text-align: right; clear: both; position: relative; z-index: 10000;
}
#intro {
	width: 372px; text-align: left; margin-top: 10px; float: left;
}
#login {
	width: 435px; height: 14px; line-height: 14px; margin-top: 2px; float: right;
}
#bookmark {
	top: 40px; width: 500px; height: 16px; right: 0px; line-height: 16px; font-size: 12px; float: right; position: absolute;
}
.menu {
	width: 182px; padding-bottom: 4px; padding-left: 2px; font-size: 12px; float: left; position: relative; z-index: 500;
}
.menu ul {
	float: left;
}
.menu ul ul {
	width: 183px;
}
.menu ul li {
	width: 180px; height: 24px; line-height: 24px; font-weight: bold; float: left; display: block;
}
.menu ul li a {
	text-decoration: none;
}
.menu ul ul li {
	background-position: 0px -33px; border-width: 0px 2px 0px 0px; border-style: none solid none none; border-color: currentColor rgb(166, 166, 166) currentColor currentColor; padding: 2px 0px 2px 20px; width: 161px; height: auto; line-height: 140%; font-weight: normal; display: block; background-color: rgb(255, 255, 255);
}
.menu ul ul .b_top {
	background-position: 0px -1px; padding-top: 10px; border-top-color: rgb(166, 166, 166); border-right-color: rgb(166, 166, 166); border-top-width: 1px; border-right-width: 2px; border-top-style: solid; border-right-style: solid;
}
.menu a {
	padding: 0px; width: 180px; height: 100%; text-indent: 1em; font-size: 1em; text-decoration: none; float: left; display: block;
}
.menu a:visited {
	padding: 0px; width: 180px; height: 100%; text-indent: 1em; font-size: 1em; text-decoration: none; float: left; display: block;
}
.menu ul ul li a {
	width: auto; color: rgb(0, 0, 0); text-indent: 0px; display: inline;
}
.menu ul ul li a:visited {
	width: auto; color: rgb(0, 0, 0); text-indent: 0px; display: inline;
}
.menu ul ul li a:hover {
	color: rgb(141, 0, 17); text-decoration: underline;
}
.menu ul ul :hover > a {
	color: rgb(141, 0, 17); text-decoration: underline;
}
.menu table {
	margin: -1px; padding: 0px; width: 0px; height: 0px; font-size: 1em; border-collapse: collapse; z-index: 1;
}
* html .menu a:hover {
	background: url("../images/menu_arrow_bg.gif") no-repeat -1px -130px rgb(255, 255, 255); color: rgb(0, 0, 0); text-decoration: none; position: relative; z-index: 100;
}
.menu li:hover {
	position: relative;
}
.menu :hover > a {
	background: url("../images/menu_arrow_bg.gif") no-repeat -1px -130px rgb(255, 255, 255); color: rgb(0, 0, 0);
}
.menu ul ul {
	background: url("../images/menu_arrow_bg.gif") no-repeat 0px 100%; left: 156px; top: -10000000px; width: 183px; height: auto; padding-bottom: 4px; position: absolute;
}
.menu ul :hover ul {
	top: -1px;
}
#footerblock {
	background: url("../images/bg_foot.gif") repeat-x; padding-top: 8px;
}
#footerblock img {
	margin: 0px 5px; vertical-align: top;
}
#footimg {
	margin: 0px auto; width: 900px;
}
.select-free {
	position: absolute; z-index: 10;
}
.select-free iframe {
	left: 0px; top: 0px; width: 183px; height: 20px; display: block; filter: mask(); position: absolute; z-index: -1;
}
#tabs {
	background: url("../images/tabs_bg.gif") no-repeat; top: 0px; width: 309px; text-align: left; right: 0px; position: absolute; z-index: 500;
}
#tabs ul {
	margin: 0px; padding: 0px; width: 310px; position: relative;
}
#tabs ul li {
	float: left; display: inline;
}
#tabs ul li a.outer {
	height: 26px; line-height: 20px; text-indent: 1em; font-size: 12px; font-weight: bold; text-decoration: none; margin-top: 2px; display: block;
}
#tabs ul li strong.outer {
	height: 26px; line-height: 20px; text-indent: 1em; font-size: 12px; font-weight: bold; text-decoration: none; margin-top: 2px; display: block;
}
#tabs ul li a.one {
	background: url("../images/tabs_1_.gif") no-repeat; width: 105px;
}
#tabs ul li a.two {
	background: url("../images/tabs_2_.gif") no-repeat; width: 64px;
}
#tabs ul li a.three {
	background: url("../images/tabs_3_.gif") no-repeat; width: 140px;
}
#tabs ul li div {
	padding: 5px; top: -2400px; position: absolute;
}
#tabs ul li a div.tab_left {
	background: url("../images/tab_left.gif") no-repeat; left: 0px; width: 146px; height: 79px; text-indent: 1em;
}
#tabs ul li div.tab_left {
	background: url("../images/tab_center.gif") no-repeat; left: 0px; width: 146px; height: 79px; text-indent: 1em;
}
#tabs ul li a div.tab_center {
	background: url("../images/tab_center.gif") no-repeat; left: 105px; width: 130px; height: 61px; text-indent: 1em;
}
#tabs ul li div.tab_center {
	background: url("../images/tab_center.gif") no-repeat; left: 105px; width: 130px; height: 61px; text-indent: 1em;
}
#tabs ul li a div.tab_right {
	background: url("../images/tab_right.gif") no-repeat; left: 169px; width: 130px; height: 135px; text-indent: 1em;
}
#tabs ul li div.tab_right {
	background: url("../images/tab_right.gif") no-repeat; left: 169px; width: 130px; height: 135px; text-indent: 1em;
}
#tabs ul li:hover > a.one {
	background: url("../images/tabs_1_.gif") no-repeat 0px -28px; height: 26px; color: rgb(0, 0, 0);
}
* html #tabs ul li a.one:hover {
	background: url("../images/tabs_1_.gif") no-repeat 0px -28px; height: 26px; color: rgb(0, 0, 0); cursor: pointer;
}
#tabs ul li:hover > a.two {
	background: url("../images/tabs_2_.gif") no-repeat 0px -28px; height: 26px; color: rgb(0, 0, 0);
}
* html #tabs ul li a.two:hover {
	background: url("../images/tabs_2_.gif") no-repeat 0px -28px; height: 26px; color: rgb(0, 0, 0); cursor: pointer;
}
#tabs ul li:hover > a.three {
	background: url("../images/tabs_3_.gif") no-repeat 0px -28px; height: 26px; color: rgb(0, 0, 0); cursor: default;
}
#tabs ul li a.three:hover {
	background: url("../images/tabs_3_.gif") no-repeat 0px -28px; height: 26px; color: rgb(0, 0, 0); cursor: default;
}
* html #tabs ul li a.three:hover {
	background: url("../images/tabs_3_.gif") no-repeat 0px -28px; height: 26px; color: rgb(0, 0, 0); cursor: default;
}
#tabs ul li:hover div {
	top: 24px;
}
#tabs ul li a:hover div {
	top: 24px;
}
#tabs p {
	margin: 0px; padding: 0px;
}
div.tab_left p a {
	background: url("../images/list_ca_l.gif") no-repeat left; line-height: 160%; padding-left: 1em;
}
div.tab_center p a {
	background: url("../images/list_ca_l.gif") no-repeat left; line-height: 160%; padding-left: 1em;
}
#tabs em {
	font-style: normal; font-weight: normal; text-decoration: underline; margin-left: 5px;
}
.tab_right p {
	height: 18px;
}
.tab_right img {
	margin-right: 0.5em;
}
.index_logo {
	background: url("../images/logobg.jpg") no-repeat 0px 0px; width: 194px; height: 46px;
}
.logo {
	background: url("../images/logobg.jpg") no-repeat 0px 0px; width: 194px; height: 46px;
}
.index_logo span {
	background: url("../images/logobg.jpg") no-repeat 0px 0px; width: 194px; height: 46px; display: block;
}
.logo span {
	background: url("../images/logobg.jpg") no-repeat 0px 0px; width: 194px; height: 46px; display: block;
}
.logo a:hover span {
	background: url("../images/logobg.jpg") no-repeat 0px -46px; text-decoration: none;
}
.logo img {
	display: none;
}
.error_box {
	margin: 10px 0px; padding: 15px 10px 15px 60px; font-size: 12px; font-weight: bold;
}
.success_box {
	margin: 10px 0px; padding: 15px 10px 15px 60px; font-size: 12px; font-weight: bold;
}
.warning_box {
	margin: 10px 0px; padding: 15px 10px 15px 60px; font-size: 12px; font-weight: bold;
}
.caution_box {
	margin: 10px 0px; padding: 15px 10px 15px 60px; font-size: 12px; font-weight: bold;
}
.error_box {
	background: url("../images/icon_error.gif") no-repeat 20px 10px rgb(254, 223, 223); border: 1px solid rgb(191, 0, 0); color: rgb(191, 0, 0);
}
.warning_box {
	background: url("../images/icon_error.gif") no-repeat 20px 10px rgb(254, 223, 223); border: 1px solid rgb(191, 0, 0); color: rgb(191, 0, 0);
}
.caution_box {
	background: url("../images/icon_error.gif") no-repeat 20px 10px rgb(254, 223, 223); border: 1px solid rgb(191, 0, 0); color: rgb(191, 0, 0);
}
.success_box {
	background: url("../images/icon_success.gif") no-repeat 20px 10px rgb(235, 254, 223); border: 1px solid rgb(133, 152, 2); color: rgb(102, 102, 102);
}
.new {
	background: url("../images/new.gif") no-repeat right; padding-right: 24px;
}
.minframe {
	width: 184px;
}
.maxframe {
	margin-left: 184px;
}
.midframe {
	width: 540px;
}
.therightframe {
	width: 209px;
}
.m_w_90 {
	width: 90px;
}
.m_w_120 {
	width: 120px;
}
.m_w_70 {
	width: 70px;
}
a.ih:hover {
	background-color: rgb(221, 221, 221);
}
a.ih img {
	padding: 1px;
}
a.ih:link img {
	padding: 1px;
}
a.ih:visited img {
	padding: 1px;
}
a.ih:hover img {
	background-color: rgb(221, 221, 221);
}
a.ih:active img {
	background-color: rgb(221, 221, 221);
}
textarea {
	font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: normal;
}
input {
	font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: normal;
}
select {
	font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: normal;
}
.input_4 {
	padding: 5px; border: 1px solid rgb(221, 221, 221); width: 140px; height: 14px !important; line-height: 14px;
}
.input_5 {
	padding: 5px; border: 1px solid rgb(221, 221, 221); width: 250px; height: 14px; line-height: 14px;
}
.textarea1 {
	padding: 5px; border: 1px solid rgb(221, 221, 221); width: 350px; height: 120px; font-size: 12px;
}
button {
	background: url("../images/button.gif") repeat-x; border: 1px solid rgb(221, 221, 221); line-height: 18px; font-family: Arial,Helvetica,sans-serif; cursor: pointer;
}
button:hover {
	background: url("../images/button_over.gif") repeat-x; color: rgb(51, 51, 51);
}
button:active {
	background: url("../images/button_over.gif") repeat-x; color: rgb(51, 51, 51);
}
#menu_index_top li {
	overflow: hidden;
}
#menu_index_top li a:link {
	width: 184px; height: 38px; color: rgb(255, 255, 255); line-height: 38px; text-indent: 1em; font-size: 15px; font-weight: bold; margin-top: 6px; display: block;
}
#menu_index_top li a:visited {
	width: 184px; height: 38px; color: rgb(255, 255, 255); line-height: 38px; text-indent: 1em; font-size: 15px; font-weight: bold; margin-top: 6px; display: block;
}
#menu_index_top li a:hover {
	background-position: 0px -38px;
}
.cate_title {
	background: url("../images/cate_title.gif") no-repeat 2px 0px rgb(142, 0, 17); width: 184px; height: 26px; color: rgb(0, 0, 0); line-height: 26px; text-indent: 14px; font-size: 12px; font-weight: bold;
}
.product_title {
	line-height: 100%; font-size: 12px; font-weight: bold;
}
.blue_con {
	border: 1px solid rgb(221, 221, 221); padding-bottom: 8px; clear: both;
}
.blue_con h3 {
	background: url("../images/blue_head_bg.gif") repeat-x; padding: 0px; height: 28px; line-height: 28px; margin-bottom: 6px;
}
.blue_con h4 {
	background: url("../images/blue_head_bg.gif") repeat-x rgb(225, 241, 246); padding: 6px 0px; margin-bottom: 6px;
}
.blue_con p {
	margin: 0px; padding: 0px 12px;
}
.blue_con p strong {
	font-size: 12px;
}
.order_news {
	margin: 0px 6px; padding: 4px 5px; display: block; background-color: rgb(255, 255, 255);
}
.order_news input {
	margin: 3px 0px;
}
.bg_letter {
	background: url("../images/bg_letter.gif") no-repeat; padding: 10px 0px 10px 60px;
}
#nav_menu {
	text-align: center; font-size: 13px; font-weight: bold;
}
#nav_menu li {
	background: url("../images/nav_bar_bg.gif") repeat-x; height: 24px; margin-top: 6px; border-top-color: rgb(221, 221, 221); border-right-color: rgb(221, 221, 221); border-top-width: 1px; border-right-width: 1px; border-top-style: solid; border-right-style: solid; float: left; display: block;
}
#nav_menu li span {
	height: 24px; color: rgb(167, 45, 44); line-height: 24px; text-decoration: none; display: block;
}
#nav_menu li a:link {
	background: url("../images/nav_bar_bg.gif"); color: rgb(0, 0, 0); text-decoration: none; display: block;
}
#nav_menu li a:visited {
	background: url("../images/nav_bar_bg.gif"); color: rgb(0, 0, 0); text-decoration: none; display: block;
}
#nav_menu li a span {
	color: rgb(0, 0, 0);
}
#nav_menu li a:hover {
	background-position: 0px bottom;
}
#nav_menu li a:hover span {
	cursor: pointer;
}
#nav_menu .li1 {
	width: 80px;
}
#nav_menu .li2 {
	width: 99px;
}
#nav_menu .li3 {
	width: 99px;
}
#nav_menu .li4 {
	width: 98px;
}
#nav_menu .li5 {
	width: 78px;
}
#nav_menu .li6 {
	width: 78px;
}
#nav_menu .li7 {
	width: 78px;
}
#nav_chat {
	background: url("../images/chat_bg.gif") no-repeat right top; width: 230px; line-height: 15px; text-indent: 43px; padding-top: 15px;
}
#nav_chat p {
	margin: 0px; padding: 0px;
}
.search_bar {
	width: 768px; height: 39px;
}
.use_nav_bg {
	margin: 4px 2px; height: 31px;
}
.use_nav_bg b {
	width: 12px; height: 31px; float: left; display: block;
}
#search_con {
	width: 578px; float: left;
}
#search_con .select {
	width: 160px;
}
#search_con .input {
	width: 310px;
}
* html #search_con .input {
	width: 302px;
}
* + html #search_con .input {
	width: 302px;
}
#search_con li {
	margin-right: 5px;
}
a.btn_search {
	background: url("../images/btn_go.gif") no-repeat 0px 0px; width: 23px; height: 22px; display: block;
}
a.btn_search:hover {
	background: url("../images/btn_go.gif") no-repeat 0px -22px; width: 23px; height: 22px; display: block;
}
#shoping_con li a:link {
	padding: 0px 0px 0px 8px; width: 173px; height: 31px; color: rgb(255, 255, 255); text-decoration: none; display: block;
}
#shoping_con li a:visited {
	padding: 0px 0px 0px 8px; width: 173px; height: 31px; color: rgb(255, 255, 255); text-decoration: none; display: block;
}
#shoping_con li a:hover {
	text-decoration: underline;
}
#shoping_con li a span {
	width: 138px; height: 31px; line-height: 31px; padding-left: 35px; display: block;
}
#shoping_con li {
	padding: 4px 0px; color: rgb(255, 255, 255); line-height: 22px; font-size: 13px; font-weight: bold; float: left;
}
#search_con li {
	padding: 4px 0px; color: rgb(255, 255, 255); line-height: 22px; font-size: 13px; font-weight: bold; float: left;
}
.right_big_con {
	width: 755px; overflow: hidden; float: right;
}
.index_layer #boxswitch div {
	width: 251px; height: 27px; text-align: center; line-height: 27px; font-size: 14px; font-weight: bold; float: left;
}
.index_layer .off {
	background: url("../images/index_swich_bg.gif") repeat-x; color: rgb(0, 0, 0); border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; cursor: pointer;
}
.index_layer .on {
	color: rgb(167, 45, 44);
}
.index_layer .show li {
	margin: 10px 5px; width: 240px; height: 105px; float: left;
}
.index_layer .show li {
	margin: 45px 5px; width: 240px; height: 105px; float: left;
}
.index_layer .show span {
	width: 130px; padding-left: 4px; float: left; display: block;
}
#border_left {
	border-left-color: rgb(221, 221, 221); border-left-width: 1px; border-left-style: solid;
}
.border_b {
	border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
.border_t {
	border-top-color: rgb(229, 229, 229); border-top-width: 1px; border-top-style: solid;
}
.more_product {
	color: rgb(24, 76, 149); font-size: 11px; text-decoration: underline;
}
a.more_product:link {
	color: rgb(24, 76, 149); font-size: 11px; text-decoration: underline;
}
a.more_product:visited {
	color: rgb(24, 76, 149); font-size: 11px; text-decoration: underline;
}
#Shopping_by_Categories h4 {
	margin: 8px; font-size: 16px;
}
#Shopping_by_Categories li {
	margin: 4px 9px; padding: 20px 0px; width: 230px; height: 162px; float: left;
}
#whybuy li {
	width: 50%; height: 90px; float: left;
}
#reco_product li {
	margin: 3px 15px 0px 0px; width: 84px; text-align: center; float: left;
}
#reco_product p {
	margin: 3px 0px; padding: 0px;
}
#f_product {
	width: 490px; float: left;
}
#f_product p {
	margin: 0px; padding: 0px 1em;
}
#feautre_category li {
	margin: 10px 0px; padding: 0px 14px; width: 150px; height: 282px; float: left;
}
.border_r_dash {
	background: url("../images/border_dash.gif") repeat-y right top;
}
.top_selling img {
	margin-right: 1em;
}
.top_selling li {
	padding: 1em 0px;
}
#recentlyorder {
	height: 210px; overflow: hidden;
}
#recentlyorder li {
	width: 181px; height: 70px; line-height: 140%;
}
.roll_order {
	margin-left: 18px;
}
a.icon_inquiry {
	background: url("../images/btn_inquiy.gif") no-repeat; width: 130px; height: 19px; display: block;
}
.list_title a {
	background: rgb(238, 238, 238); height: 20px; color: rgb(167, 45, 44); line-height: 20px; text-indent: 2em; overflow: hidden; text-decoration: underline; display: block;
}
.list_product {
	background: url("../images/line.gif") no-repeat bottom; width: 734px; height: 150px; padding-top: 8px; margin-left: 11px;
}
.list_product li {
	float: left;
}
.list_product .li_con {
	padding: 0px 46px 0px 16px; width: 359px;
}
.list_product dt {
	line-height: 14px;
}
.product_detail {
	height: 69px; margin-top: 3px;
}
#list_bg_img {
	padding-left: 21px;
}
#list_bg_img p {
	margin: 0px; padding: 0px; top: 5px; line-height: 120%; display: block; position: relative;
}
#list_bg_img li {
	background: url("../images/line.gif") no-repeat left bottom; padding: 5px 21px; width: 136px; height: 300px; float: left;
}
#list_bg_img li .relative {
	padding: 0px; height: 130px;
}
#list_bg_big_img {
	padding-left: 18px;
}
#list_bg_big_img p {
	margin: 0px; padding: 0px; top: 5px; line-height: 120%; display: block; position: relative;
}
#list_bg_big_img li {
	background: url("../images/line.gif") no-repeat left bottom; padding: 5px; width: 228px; height: 380px; float: left;
}
#list_bg_big_img li .relative {
	padding: 0px; height: 232px;
}
.car_price {
	background: url("../images/car_price.gif") no-repeat right top; color: rgb(191, 0, 0); padding-right: 15px; font-size: 12px; font-weight: bold;
}
.product_count {
	background: url("../images/count.gif") no-repeat; padding: 2px 0px 0px 6px; top: 6px; width: 30px; height: 34px; right: 3px; color: rgb(255, 255, 255); font-size: 12px; font-weight: bold; position: absolute; z-index: 100;
}
.free_shipping {
	background: url("../images/free_s.gif") no-repeat; margin: 4px; width: 74px; height: 21px; display: block;
}
.bulksale_free_shipping {
	background: url("../images/bulksale.gif") no-repeat; width: 174px; height: 15px; margin-top: 10px; display: block;
}
.sale_item {
	background: url("../images/sale_item.gif") no-repeat; top: 112px; width: 130px; height: 18px; position: absolute;
}
.sold_out {
	background: url("../images/sold_out.gif") no-repeat; top: 60px; width: 130px; height: 18px; position: absolute;
}
.almost_sold_out {
	background: url("../images/almost_sold.gif") no-repeat; left: 66px; top: 66px; width: 64px; height: 64px; position: absolute;
}
.star {
	background: url("../images/star01.gif") no-repeat left bottom; width: 12px; height: 15px; float: left; display: block;
}
.star_gray {
	background: url("../images/star02.gif") no-repeat left bottom; width: 12px; height: 15px; float: left; display: block;
}
.product_count_s {
	background: url("../images/count_s.gif") no-repeat; padding: 1px 0px 0px 5px; top: 3px; width: 26px; height: 30px; text-align: left; right: 1px; color: rgb(255, 255, 255); font-size: 11px; font-weight: bold; position: absolute; z-index: 100;
}
.sale_item_s {
	background: url("../images/sale_item_s.gif") no-repeat; top: 74px; width: 90px; height: 16px; position: absolute;
}
.sold_out_s {
	background: url("../images/sold_out_s.gif") no-repeat; top: 36px; width: 90px; height: 18px; position: absolute;
}
.almost_sold_out_s {
	background: url("../images/almost_sold_s.gif") no-repeat; left: 37px; top: 37px; width: 53px; height: 53px; position: absolute;
}
.product_count_b {
	background: url("../images/count.gif") no-repeat; padding: 1px 0px 0px 5px; top: 3px; width: 26px; height: 30px; text-align: left; right: 1px; color: rgb(255, 255, 255); font-size: 11px; font-weight: bold; position: absolute; z-index: 100;
}
.sale_item_b {
	background: url("../images/sale_item.gif") no-repeat; padding: 9px 65px; display: block;
}
.sold_out_b {
	background: url("../images/sold_out_b.gif") no-repeat 0%; top: 106px; width: 228px; height: 23px; position: absolute;
}
.almost_sold_out_b {
	background: url("../images/almost_sold.gif") no-repeat; left: 37px; top: 37px; width: 53px; height: 53px; position: absolute;
}
.pagebar {
	height: 30px; padding-top: 5px; font-size: 12px;
}
.pagebar a span {
	margin: 0px; padding: 2px 10px; border: 1px solid rgb(221, 221, 221); text-align: center; line-height: 28px; font-weight: normal; cursor: pointer; background-color: rgb(255, 255, 255);
}
.pagebar a {
	margin: 0px 6px;
}
.pagebar span {
	margin: 0px 6px; text-align: center; font-weight: bold;
}
.list_bar li {
	float: left;
}
.pagebar li {
	float: left;
}
.first_page {
	background: url("../images/first.gif") no-repeat center;
}
.last_page {
	background: url("../images/last.gif") no-repeat center;
}
.next_page {
	background: url("../images/next.gif") no-repeat 39px;
}
.prev_page {
	background: url("../images/prev.gif") no-repeat 4px;
}
.pages {
	width: 950px; clear: both;
}
.pages span {
	margin: 2px; padding: 2px 4px; border: 1px solid rgb(221, 221, 221); float: left; display: block; cursor: pointer;
}
.pages span.current {
	background: rgb(255, 255, 225); margin: 2px; padding: 2px 4px; border: 1px solid rgb(255, 108, 0); float: left; display: block; cursor: pointer;
}
.list_bar {
	background: url("../images/list_bar_bg.gif") repeat-x; height: 24px; color: rgb(0, 0, 0); line-height: 20px;
}
.list_bar .category {
	background: url("../images/trangle.gif") no-repeat 7px; padding: 0px 10px 0px 0px; height: 22px; text-indent: 14px; border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; float: left; display: block;
}
.list_bar .category a {
	line-height: 22px;
}
.list_bar .category_ {
	background: url("../images/trangle2.gif") no-repeat; padding: 0px 10px 0px 0px; height: 23px; text-indent: 14px; border-right-color: rgb(221, 221, 221); border-right-width: 1px; border-right-style: solid; float: left; display: block;
}
.list_bar .li1 {
	width: 187px;
}
.list_bar .li2 {
	width: 258px;
}
.list_bar .select {
	width: 100px; height: 19px; line-height: 19px; margin-right: 8px;
}
.list_bar .select1 {
	width: 40px; height: 19px; line-height: 19px; margin-right: 8px;
}
a .list_list {
	background-position: 0px -23px; cursor: pointer;
}
a .list_grid {
	background-position: 0px -23px; cursor: pointer;
}
a .list_gallery {
	background-position: 0px -23px; cursor: pointer;
}
.list_list {
	background: url("../images/list_list.gif") no-repeat; width: 45px; height: 23px; text-indent: 2em; float: left; display: block;
}
.list_grid {
	background: url("../images/list_grid.gif") no-repeat; width: 45px; height: 23px; text-indent: 2em; float: left; display: block;
}
.list_gallery {
	background: url("../images/list_gallery.gif") no-repeat; width: 60px; height: 23px; text-indent: 2em; float: left; display: block;
}
a .list_grid:hover {
	color: rgb(167, 45, 44); text-decoration: underline;
}
a .list_list:hover {
	color: rgb(167, 45, 44); text-decoration: underline;
}
a .list_gallery:hover {
	color: rgb(167, 45, 44); text-decoration: underline;
}
#relate_cate {
	width: 487px; height: 121px;
}
#relate_cate li {
	width: 33%; text-indent: 2em; float: left;
}
#search_feedback {
	background: url("../images/search_cate.gif") repeat-x; padding: 0px 10px; width: 240px; height: 121px;
}
.right_small_con {
	height: 207px; overflow: hidden;
}
.right_small_con_1 {
	padding: 10px 0px; width: 540px; height: 199px; line-height: 18px; overflow: hidden;
}
#recent_flash {
	height: 172px; text-align: center; overflow: hidden; position: relative;
}
#recent_flash li {
	padding: 5px 0px; width: 129px; height: 170px; float: left;
}
#recent_flash p {
	margin: 3px 0px; padding-left: 18px;
}
#recent_flash_small {
	height: 112px; text-align: center; overflow: hidden; position: relative;
}
#recent_flash_small li {
	padding: 5px 0px; width: 113px; height: 110px; float: left;
}
#recent_flash_small p {
	margin: 3px 0px; padding-left: 18px;
}
.mid_flash_width {
	width: 520px;
}
.max_flash_width {
	width: 925px; padding-left: 15px;
}
.recent_flash_prev {
	top: 20px; width: 19px; height: 58px; display: block; position: absolute; z-index: 10; cursor: pointer;
}
.recent_flash_next {
	top: 20px; width: 19px; height: 58px; display: block; position: absolute; z-index: 10; cursor: pointer;
}
.recent_flash_prev {
	background: url("../images/prev_l.gif") no-repeat; left: 10px;
}
.recent_flash_next {
	background: url("../images/next_l.gif") no-repeat; right: 10px;
}
#category_recommended .recent_flash_prev {
	top: 70px;
}
#category_recommended .recent_flash_next {
	top: 70px;
}
#nav_chat #nav_chat_sales {
	height: 16px; overflow: hidden; display: block;
}
#category_menu li a:link {
	background: url("../images/list_ca_l.gif") no-repeat 3px 6px; padding: 1px 10px; line-height: 140%; display: block;
}
#category_menu li a:visited {
	background: url("../images/list_ca_l.gif") no-repeat 3px 6px; padding: 1px 10px; line-height: 140%; display: block;
}
#category_menu li a:hover {
	background: url("../images/list_ca_l.gif") no-repeat 3px 6px rgb(240, 240, 240); padding: 1px 10px; line-height: 140%;
}
#category_menu .pad_1em {
	padding-left: 3px;
}
.table {
	margin-right: 5px; background-color: rgb(102, 102, 102);
}
.coupon_icon_cut {
	background: url("../images/icon_cut.gif") no-repeat 0px 260px; width: 484px;
}
#product_flash {
	width: 335px; text-align: center;
}
.p_f_en {
	background: url("../images/btn_enlarge.gif") no-repeat; padding-left: 18px;
}
#product_flash_btn {
	text-align: center; margin-left: 8px;
}
#product_flash_btn img {
	border: 1px solid rgb(238, 238, 238);
}
#product_flash_btn li {
	width: 50px; height: 45px; padding-top: 5px; float: left;
}
.mini_frame {
	width: 193px;
}
.for_gray_bg {
	background: url("../images/right_gray_bg.gif") repeat-y right top;
}
.seal_m_en {
	background: url("../images/seal_m_en.gif") no-repeat; width: 115px; height: 82px;
}
.png {
	background: url("../images/pop_win_bg.png") no-repeat; padding: 22px 44px 22px 22px; width: 273px; height: 284px;
}
.pad_product {
	background: url("../images/bg.gif") repeat-x; padding: 10px 10px 0px; width: 397px;
}
#product_info_con {
	width: 610px;
}
#table_info {
	border-width: 0px 0px 1px 1px; border-style: solid; border-color: rgb(221, 221, 221); width: 360px; text-align: center;
}
#table_info a {
	text-decoration: underline;
}
#table_info th {
	background: rgb(236, 236, 236);
}
#table_info th {
	border-width: 1px 1px 0px 0px; border-style: solid; border-color: rgb(221, 221, 221); height: 22px;
}
#table_info td {
	border-width: 1px 1px 0px 0px; border-style: solid; border-color: rgb(221, 221, 221); height: 22px;
}
#table_info_l {
	border-width: 0px 0px 1px 1px; border-style: solid; border-color: rgb(221, 221, 221); width: 100%; text-align: center;
}
#table_info_l a {
	text-decoration: underline;
}
#table_info_l th {
	background: rgb(236, 236, 236);
}
#table_info_l th {
	border-width: 1px 1px 0px 0px; border-style: solid; border-color: rgb(221, 221, 221); height: 22px;
}
#table_info_l td {
	border-width: 1px 1px 0px 0px; border-style: solid; border-color: rgb(221, 221, 221); height: 22px;
}
#product_price {
	width: 156px; margin-top: 5px;
}
.product_ul_h {
	height: 40px; padding-top: 20px;
}
#ZoomBox iframe {
	left: 0px; top: 0px; width: 500px; height: 500px; display: block; position: absolute; z-index: -1;
}
#ZoomBox {
	background: url("../images/pop_bg1.gif") repeat-y right top rgb(238, 238, 238);
}
#smallImgBtns {
	background: url("../images/pop_bg2.gif") no-repeat 0px 100% rgb(255, 255, 255); padding: 0px 8px 10px 0px; width: 500px; height: 54px; position: relative; z-index: 480;
}
#smallImgBtns li {
	padding: 2px 4px 0px; float: left;
}
#product_flash_btn img {
	padding: 1px;
}
#smallImgBtns img {
	padding: 1px;
}
#product_main_con {
	width: 747px; overflow: hidden;
}
#product_main_con #search_feedback {
	width: 230px;
}
.inquiry {
	background: url("../images/bag.gif") no-repeat 20px 30px; padding-top: 15px; padding-left: 250px;
}
#Item_Description_Spc h2 {
	margin: 10px 0px; font-size: 14px;
}
#Item_Description_Spc h3 {
	color: rgb(191, 0, 0); line-height: 150%; font-weight: normal;
}
#Item_Description_Spc ul li {
	background: url("../images/icon_arr.gif") no-repeat 0px 6px; padding-left: 10px; margin-top: 5px;
}
#testimonials dl {
	margin: 5px; padding: 10px; width: 320px; height: 85px; overflow: hidden; float: left; background-color: rgb(235, 233, 223);
}
#testimonials dd {
	text-align: right; padding-right: 5px;
}
.process_title {
	margin: 0px auto; width: 730px;
}
#chat_div {
	background: url("../images/chat_div_bg.gif") no-repeat 0px 100% rgb(255, 255, 255); border-width: 0px 1px; border-style: solid; border-color: rgb(221, 221, 221); top: 105px; width: 229px; height: 245px; right: 0px; position: absolute; z-index: 499;
}
#chat_div_name {
	width: 200px; overflow: hidden;
}
#chat_div_close_img {
	right: 10px; bottom: 10px; position: absolute; cursor: pointer;
}
#floatBox_img {
	top: 5px; right: 24px; position: absolute; cursor: pointer;
}
.lay_hot {
	background: url("../images/hot.gif") no-repeat 0%; top: 8px; width: 22px; height: 9px; right: 300px; position: absolute;
}
#recent_flash_small .allborder {
	border: 1px solid rgb(245, 167, 154);
}
.cname {
	color: rgb(51, 51, 51); line-height: 24px; font-size: 24px;
}
.pagebar a span:hover {
	color: rgb(167, 45, 44); text-decoration: underline;
}
#trustful h1 {
	font-size: 11px; font-weight: normal;
}
.wholesale li {
	margin: 10px; width: 164px; height: 300px; float: left;
}
.review_reply {
	width: 686px;
}
.review_reply em {
	background: url("../images/reply_bg.gif") no-repeat; display: block;
}
.review_reply b {
	background: url("../images/reply_bg.gif") no-repeat; display: block;
}
.review_reply em {
	height: 20px;
}
.review_reply b {
	background-position: 0px 100%; height: 10px;
}
.review_reply ul {
	border-width: 0px 1px; border-style: solid; border-color: rgb(221, 221, 221); padding: 0px 10px;
}
#translate_tools {
	background: url("../images/translate.jpg") no-repeat;
}
.ck_w {
	width: 730px;
}
.ck_w_m {
	width: 350px;
}
#projects {
	margin: 15px auto; width: 730px; overflow: hidden; clear: both;
}
#projects li {
	background: url("../images/stepImg.gif") no-repeat; height: 47px; text-align: right; font-weight: bold; float: left; display: block;
}
#projects li span {
	padding-top: 25px; display: block;
}
#projects li a {
	background: url("../images/stepImg.gif") no-repeat; float: left; display: block;
}
#projects li.li1 {
	background-position: 0px -47px; width: 175px;
}
#projects li.li1 a {
	background-position: 0px -47px; width: 175px;
}
#projects li.current1 {
	width: 175px;
}
#projects li.li2 {
	background-position: -175px -47px; width: 100px;
}
#projects li.li2 a {
	background-position: -175px -47px; width: 100px;
}
#projects li.current2 {
	background-position: -175px 0px; width: 100px;
}
#projects li.li3 {
	background-position: -275px -47px; width: 120px;
}
#projects li.li3 a {
	background-position: -275px -47px; width: 120px;
}
#projects li.current3 {
	background-position: -275px 0px; width: 120px;
}
#projects li.li4 {
	background-position: -395px -47px; width: 150px;
}
#projects li.li4 a {
	background-position: -395px -47px; width: 150px;
}
#projects li.current4 {
	background-position: -395px 0px; width: 150px;
}
#projects li.li5 {
	background-position: -545px -47px; width: 185px; text-align: left; text-indent: 8px;
}
#projects li.li5 a {
	background-position: -545px -47px; width: 185px; text-align: left; text-indent: 8px;
}
#projects li.current5 {
	background-position: -545px 0px; width: 185px; text-align: left; text-indent: 8px;
}
.check_box_tit {
	background: url("../images/bg_title.gif") repeat-x; height: 32px; line-height: 32px; font-size: 12px; font-weight: bold; border-bottom-color: rgb(190, 0, 0); border-bottom-width: 2px; border-bottom-style: solid;
}
.check_box_con li {
	float: left;
}
.check_box_con li.w1 {
	width: 96px;
}
.check_box_con li.w2 {
	width: 338px;
}
.check_box_con li.w3 {
	width: 150px; text-align: center;
}
.check_box_con li.w4 {
	width: 150px;
}
.check_box_con li.w5 {
	width: 75px;
}
.check_input_num {
	width: 32px; height: 14px;
}
.shipping_textarea {
	background: url("../images/pen_paper.gif") no-repeat 5px 10px; padding: 10px 10px 10px 0pt; width: 660px; height: 100px; text-align: right;
}
.recent_view li {
	width: 100px; height: 140px; padding-left: 20px; float: left;
}
.recent_view li span {
	width: 100px; height: 28px; line-height: 120%; overflow: hidden; display: block; text-overflow: ellipsis;
}
.select3 {
	border: 1px solid rgb(221, 221, 221); width: 235px;
}
.input3 {
	border: 1px solid rgb(221, 221, 221); width: 60px;
}
.input_box {
	padding: 5px 5px 1px; border: 0px currentColor; width: 254px; height: 21px; font-size: 14px; background-image: url("../images/bg_input.gif"); background-repeat: no-repeat;
}
.bill_bot_img {
	background: url("../images/icon_clock.gif") no-repeat; padding-left: 20px;
}
.address_tb td {
	padding: 5px; vertical-align: top;
}
.write_btn {
	background: url("../images/icon_write.gif") no-repeat; padding-left: 16px;
}
.table_orders th {
	text-align: left; padding-left: 32px;
}
.table_orders td {
	height: 28px; padding-left: 32px; border-bottom-color: rgb(238, 238, 238); border-bottom-width: 1px; border-bottom-style: solid;
}
.status_btn {
	background: url("../images/icon_th.gif") no-repeat right -18px; padding-right: 16px;
}
.status_cur {
	background-position: right 0px;
}
.status_btn_up {
	background-position: right -33px;
}
.order_layer #boxswitch div {
	width: 377px; height: 27px; text-align: center; line-height: 27px; font-size: 14px; font-weight: bold; float: left;
}
.order_layer .off {
	color: rgb(0, 0, 0); border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; cursor: pointer; background-color: rgb(247, 246, 242);
}
.nl_layer .off {
	color: rgb(0, 0, 0); border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; cursor: pointer; background-color: rgb(247, 246, 242);
}
.order_layer .on {
	background: rgb(255, 255, 255); color: rgb(167, 45, 44);
}
.nl_layer .on {
	background: rgb(255, 255, 255); color: rgb(167, 45, 44);
}
.order_layer .show {
	margin: 0px auto; padding: 20px 0px; width: 625px;
}
.nl_layer .show {
	margin: 0px auto; padding: 20px 0px; width: 625px;
}
.check_order_w {
	width: 500px; float: left;
}
.paypal_warn {
	background: url("../images/warn_icon.gif") no-repeat; padding-left: 50px;
}
.nl_layer #boxswitch div {
	width: 251px; height: 27px; text-align: center; line-height: 27px; font-size: 14px; font-weight: bold; float: left;
}
.pad_l_10px {
	padding: 2px 0px 2px 10px;
}
.site_map ul {
	width: 188px; height: 750px; float: left;
}
.site_map a {
	padding-top: 4px; padding-bottom: 4px;
}
#help_nav {
	height: 64px; clear: both; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
#help_nav li {
	width: 270px; float: left; display: block;
}
#help_nav a:link {
	text-decoration: none;
}
#help_nav a:visited {
	text-decoration: none;
}
#help_nav .active {
	background: url("../images/bg_arrow_off.gif") no-repeat bottom; height: 63px; display: block;
}
#help_nav .active span {
	background: rgb(255, 255, 255); padding: 0px 15px; height: 54px; display: block; cursor: pointer;
}
#help_nav .active a:hover {
	background: url("../images/bg_arrow_off.gif") no-repeat bottom; height: 63px; display: block;
}
#help_nav .active a:hover span {
	background: rgb(230, 229, 225); height: 54px; display: block;
}
#help_nav .normal {
	background: url("../images/bg_arrow_on.gif") no-repeat bottom; height: 63px;
}
#help_nav .normal span {
	background: url("../images/help_switch_bg.gif") repeat-x; padding: 0px 15px; height: 54px; display: block; cursor: default;
}
.ico1 {
	line-height: 180%; padding-bottom: 5px; padding-left: 24px;
}
.ico2 {
	line-height: 180%; padding-bottom: 5px; padding-left: 24px;
}
.ico3 {
	line-height: 180%; padding-bottom: 5px; padding-left: 24px;
}
.ico1 {
	background: url("../images/icon_customer.gif") no-repeat;
}
.ico2 {
	background: url("../images/icon_inquiry.gif") no-repeat;
}
.ico3 {
	background: url("../images/icon_chat.gif") no-repeat;
}
#help_con {
	height: 560px;
}
.a_z_grid {
	padding: 10px 0px 10px 20px; width: 930px; float: left;
}
.a_z_grid li {
	margin: 0px 10px; padding: 0px 2px; width: 206px; height: 20px; overflow: hidden; float: left; text-overflow: ellipsis;
}
.testimonialscon {
	padding: 5px 10px 2px; width: 160px; line-height: 1.33em; overflow: hidden; font-family: Georgia,"Times New Roman",times,serif; font-size: 1em; font-style: italic; white-space: normal; word-wrap: break-word;
}
.static_h1 {
	padding: 10px 0pt; color: rgb(0, 0, 0); line-height: 24px; font-size: 24px;
}
.border_b_d {
	background: url("../images/line_bbb.gif") repeat-x 0pt 100%;
}
.static_tit {
	background: url("../images/line_bbb.gif") repeat-x 0pt 100%; padding-bottom: 10px;
}
.txt_review {
	background: url("../images/review_bg.jpg") no-repeat;
}
.txt_review_cont {
	background: url("../images/review_cont_bg.jpg") no-repeat;
}
.notice_1 {
	background: url("../images/green_cir.gif") no-repeat; width: 700px; padding-top: 10px;
}
.notice_2 {
	background: url("../images/green_cir.gif") no-repeat; width: 700px; padding-top: 10px;
}
.notice_1 .mycon {
	border-width: 0px 1px; border-style: solid; border-color: rgb(145, 192, 137); padding: 0px 50px 0px 100px;
}
.notice_2 .mycon {
	border-width: 0px 1px; border-style: solid; border-color: rgb(145, 192, 137); padding: 0px 50px 0px 100px;
}
.notice_1 .mycon {
	background: url("../images/notice_1.gif") no-repeat 18px 0px rgb(235, 248, 222);
}
.notice_2 .mycon {
	background: url("../images/notice_2.gif") no-repeat 18px 0px rgb(235, 248, 222);
}
.notice_1 em {
	background: url("../images/green_cir.gif") no-repeat 0px 100%; height: 10px; display: block;
}
.notice_2 em {
	background: url("../images/green_cir.gif") no-repeat 0px 100%; height: 10px; display: block;
}
#t_p {
	left: 120px; top: 0px; text-align: left; position: absolute; z-index: 500;
}
#t_p ul {
	margin: 0px; padding: 0px; width: 42px; position: relative;
}
#t_p ul li {
	float: left; display: inline;
}
#t_p ul li a.one {
	background: url("../images/tabs_price.gif") no-repeat; width: 43px; text-indent: 3px; display: block;
}
#t_p ul li div {
	background: rgb(255, 255, 255); top: -2400px; position: absolute;
}
#t_p ul li a div {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(221, 221, 221) rgb(221, 221, 221); left: 1px; width: 40px; height: 104px; text-indent: 2px;
}
#t_p ul li div {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(221, 221, 221) rgb(221, 221, 221); left: 1px; width: 40px; height: 104px; text-indent: 2px;
}
#t_p ul li:hover > a.one {
	background: url("../images/tabs_price.gif") no-repeat 100% -28px; height: 26px;
}
* html #t_p ul li a.one:hover {
	background: url("../images/tabs_price.gif") no-repeat 100% -28px; height: 26px; color: rgb(167, 45, 44); cursor: pointer;
}
#t_p ul li:hover div {
	top: 20px;
}
#t_p ul li a:hover div {
	top: 20px;
}
#t_p div a {
	line-height: 140%; display: block;
}
#t_p iframe {
	border: 0px currentColor; left: 0px; top: 0px; width: 40px; height: 108px; display: block; filter: mask(); position: absolute; z-index: -1;
}
#supplierMainContent p {
	margin: 0px; padding: 0px;
}
#categoryDescription p {
	margin: 0px; padding: 0px;
}
#chapter_nav {
	width: 365px; height: 180px;
}
.tt {
	width: 650px; float: left;
}
.nb {
	background-image: none;
}
.cssButton {
	background: url("../images/button.gif") repeat-x; border: 1px solid rgb(221, 221, 221); line-height: 18px; font-family: Arial,Helvetica,sans-serif; cursor: pointer;
}
.cssButtonHover {
	background: url("../images/button.gif") repeat-x; border: 1px solid rgb(221, 221, 221); line-height: 18px; font-family: Arial,Helvetica,sans-serif; cursor: pointer;
}
.cssButtonHover {
	background: url("../images/button_over.gif") repeat-x; color: rgb(51, 51, 51);
}
.small_delete {
	width: 7em;
}
.button_prev {
	width: 7em;
}
.button_next {
	width: 7em;
}
.button_search {
	width: 7em;
}
.button_sold_out_sm {
	width: 10em;
}
.button_sold_out {
	width: 10em;
}
.button_update_cart {
	width: 10em;
}
.button_checkout {
	width: 10em;
}
.button_return_to_product_list {
	
}
.button_add_selected {
	
}
.button_in_cart {
	
}
.button_submit {
	
}
.button_update_cart {
	color: red;
}
.button_update_cartHover {
	color: black;
}
.button_login {
	background: url("../images/button_login.gif") no-repeat; border: 0px currentColor; width: 153px; height: 26px; line-height: 0; text-indent: -9999px; font-size: 0px; display: block; cursor: pointer;
}
.button_create_account {
	background: url("../images/button_new_account.gif") no-repeat; border: 0px currentColor; width: 179px; height: 26px; line-height: 0; text-indent: -9999px; font-size: 0px; display: block; cursor: pointer;
}
.button_continue_checkout {
	background: url("../images/btn_cheakout.gif") no-repeat; border: 0px currentColor; width: 184px; height: 27px; line-height: 0; text-indent: -9999px; font-size: 0px; margin-top: 5px; float: right; display: block;
}
.small_edit {
	background: url("../images/btn_edit.gif") no-repeat; border: 0px currentColor; width: 53px; height: 17px; line-height: 0; text-indent: -9999px; font-size: 0px; margin-top: 3px; display: block;
}
.button_confirm_order {
	border: 0px currentColor; width: 157px; height: 27px; line-height: 0; text-indent: -9999px; font-size: 0px; margin-top: 5px; float: right; display: block;
}
.buttonAddCart {
	background: url("../images/car.gif") no-repeat; margin: 5px auto 0px; border: 0px currentColor; width: 123px; height: 27px; line-height: 0; text-indent: -9999px; font-size: 0px; display: block; cursor: pointer;
}
.buttonCheakout {
	margin: 5px auto 0px; border: 0px currentColor; width: 184px; height: 27px; line-height: 0; text-indent: -9999px; font-size: 0px; display: block;
}
.button_place_order {
	background: url("../images/btn_place.gif") no-repeat; margin: 5px auto 0px; border: 0px currentColor; width: 162px; height: 27px; line-height: 0; text-indent: -9999px; font-size: 0px; display: block;
}
a:link {
	color: rgb(0, 0, 0); text-decoration: none;
}
a:visited {
	color: rgb(0, 0, 0); text-decoration: none;
}
a:hover {
	color: rgb(167, 45, 44); text-decoration: underline;
}
.allborder {
	border: 1px solid rgb(221, 221, 221);
}
.border_r {
	border-right-color: rgb(221, 221, 221); border-right-width: 1px; border-right-style: solid;
}
.no_border_t {
	border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}
.hr_d {
	background: url("../images/hr_d.gif") repeat-x 0px 50%; height: 10px;
}
.bg_car {
	height: 22px; line-height: 22px; padding-left: 28px; background-image: url("../images/icon_h4.gif"); background-repeat: no-repeat;
}
.bg_cart {
	height: 22px; line-height: 22px; padding-left: 28px; background-image: url("../images/icon_h4.gif"); background-repeat: no-repeat;
}
.bg_in {
	height: 22px; line-height: 22px; padding-left: 28px; background-image: url("../images/icon_h4.gif"); background-repeat: no-repeat;
}
.bg_dollar {
	height: 22px; line-height: 22px; padding-left: 28px; background-image: url("../images/icon_h4.gif"); background-repeat: no-repeat;
}
.bg_doc {
	height: 22px; line-height: 22px; padding-left: 28px; background-image: url("../images/icon_h4.gif"); background-repeat: no-repeat;
}
.bg_pen {
	height: 22px; line-height: 22px; padding-left: 28px; background-image: url("../images/icon_h4.gif"); background-repeat: no-repeat;
}
.bg_car {
	background-position: 0px -75px;
}
.bg_cart {
	background-position: 0px -100px;
}
.bg_in {
	background-position: 0px -50px;
}
.bg_dollar {
	
}
.bg_doc {
	background-position: 0px -25px;
}
.bg_pen {
	background-position: 0px -125px;
}
.bg_box_gray {
	background: url("../images/bg_box_gray.gif") repeat-x;
}
.bg_help {
	background: url("../images/icon_help_list.gif") no-repeat 0px 50%; padding-left: 15px;
}
.red_arrow_list li {
	background: url("../images/red_arrow_bg.gif") no-repeat left 7px; padding: 3px 10px; line-height: 140%;
}
.gray_trangle_list li {
	background: url("../images/list_ca_l.gif") no-repeat left 9px; padding: 3px 10px; line-height: 140%;
}
.dl_dot dt {
	background: url("../images/icon_arr.gif") no-repeat 2px; padding-left: 10px;
}
#changeThemes {
	background: url("../images/changeThemes.gif") no-repeat; padding: 8px 0px 8px 7px; width: 153px; height: 12px; text-align: left; color: rgb(204, 0, 0); line-height: 11px; font-weight: 800; margin-left: 105px; float: left;
}
#changeThemes b {
	width: 100px; float: left; display: block;
}
#trustful {
	padding: 0px 5px; width: 172px; height: 98px;
}
#attach {
	width: 360px;
}
#shippingEstimator .allborder {
	border: 1px solid rgb(221, 221, 221);
}
#shippingEstimator .border_b {
	border_bottom: 1px solid #ddd;
}
#shippingEstimator .gray_bg {
	background-color: rgb(235, 233, 223);
}
.check_tb td {
	padding: 5px; text-align: left; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dashed;
}
.check_tb th {
	padding: 5px; text-align: left; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dashed;
}
.cartAttribsList li {
	color: rgb(51, 102, 153);
}